be hard-pressed - Almanca İngilizce Sözlük